hear the witness - French English Dictionary